.main_heading h1{
	color:#0b1e24;
	font-size:32px;
	text-align:center;
	margin:0 0 15px;
	text-transform:uppercase;
}
/*.main_heading_line{
	width:300px;
	border-bottom:8px double #000;
	margin:0 auto;
}*/
.heading h2{
	border-bottom:1px solid #ddd;
	line-height:20px;
	padding-bottom:10px;
	font-size:24px;
	margin:0 0 15px;
	color:#0b1e24;
	text-transform:uppercase;
}
.word_text_dis span{
	margin-right:10px;
}
.brg {
	border:1px solid #ddd;
	border-radius:5px;
}
.img_middle{
	height:200px;
	display: table-cell;
    text-align: center;
    vertical-align: middle;
	width: 433px;
}
.img_middle img{
	max-width: 100%; 
	height: auto;
	border-radius:5px;
}

.frameT {
    display: table;
    height: 100%;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.frameTC {
    display: table-cell;
    margin: 0;
    padding: 0;
    vertical-align: middle;
}
.colorstyle{
	position:absolute;
	top:50%;
	left:-2px;
}
.green_btn{
	background:#14a774;
	border-bottom-color: #0fa370;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #14a774;
	text-align: center;
	font-size: 14px;
	line-height: 20px;
	padding: 4px 12px;
	display: inline-block;
	color:#fff;
}

.violet_btn{
	background:#5170dd;
	border-bottom-color: #3957bf;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #5170dd;
	text-align: center;
	font-size: 14px;
	line-height: 20px;
	padding: 4px 12px;
	display: inline-block;
	color:#fff;
}
.colorstyle a:first-child{
	background:#fff;
	color:#000
}
.colorstyle a:nth-child(2){
	background:#000;
	color:#fff;
}
.colorstyle a:last-child{
	background:#14a774;
	color:#fff;
}
.colorstyle a{
	display:block;
	padding:4px 16px;
	border:1px solid #ddd;
	margin-bottom:4px;
	text-decoration:none;
}

img {
  width: auto\9;
  height: auto;
  max-width: 100%;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}

.clearfix:after {
  clear: both;
}
.row {
  *zoom: 1;
}

.row:before,
.row:after {
  display: table;
  line-height: 0;
  content: "";
}

.row:after {
  clear: both;
}
*{
	margin:0;
	padding:0;
}
h1,h2,h3{
	font-size:1em;
}
html,body{
	background:url('../images/bg.png');
	font-family: 'Roboto', sans-serif;
}
.container{
	width:95%;
	margin:0 auto;
	min-height:500px;
}
.well{
	padding:20px;
}
.questions{
	background: rgb(255,110,2); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top, rgba(255,110,2,1) 0%, rgba(252,156,84,1) 50%, rgba(247,111,7,1) 51%, rgba(241,151,84,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,110,2,1)), color-stop(50%,rgba(252,156,84,1)), color-stop(51%,rgba(247,111,7,1)), color-stop(100%,rgba(241,151,84,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,110,2,1) 0%,rgba(252,156,84,1) 50%,rgba(247,111,7,1) 51%,rgba(241,151,84,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,110,2,1) 0%,rgba(252,156,84,1) 50%,rgba(247,111,7,1) 51%,rgba(241,151,84,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,110,2,1) 0%,rgba(252,156,84,1) 50%,rgba(247,111,7,1) 51%,rgba(241,151,84,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,110,2,1) 0%,rgba(252,156,84,1) 50%,rgba(247,111,7,1) 51%,rgba(241,151,84,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6e02', endColorstr='#f19754',GradientType=0 ); /* IE6-8 */

	border-radius:5px;
}
.choicediv{
	margin-top:6%;
	color:#fff;
}
.choice_optins{
	background: rgb(30,87,153); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */


	border-radius:5px;
	margin-bottom:7%;
}
.span1{
	width:5%;
	float:left;
	text-align:center;
	position:relative;
	padding:2%;
}
.span2{
	width:86%;
	float:left;
	border-left:1px solid #9dd9ff;
	position:relative;
	padding:2%;
}
.questions h3{
	color:#fff;
}
.pre_btn{
	width:38%;
	float:left;
background: rgb(18,18,18); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(18,18,18,1) 0%, rgba(61,60,60,1) 50%, rgba(80,75,75,1) 51%, rgba(47,46,46,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(18,18,18,1)), color-stop(50%,rgba(61,60,60,1)), color-stop(51%,rgba(80,75,75,1)), color-stop(100%,rgba(47,46,46,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(18,18,18,1) 0%,rgba(61,60,60,1) 50%,rgba(80,75,75,1) 51%,rgba(47,46,46,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(18,18,18,1) 0%,rgba(61,60,60,1) 50%,rgba(80,75,75,1) 51%,rgba(47,46,46,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(18,18,18,1) 0%,rgba(61,60,60,1) 50%,rgba(80,75,75,1) 51%,rgba(47,46,46,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(18,18,18,1) 0%,rgba(61,60,60,1) 50%,rgba(80,75,75,1) 51%,rgba(47,46,46,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#121212', endColorstr='#2f2e2e',GradientType=0 ); /* IE6-9 */


	padding:2%;
	border-radius:5px;
	margin-top:2%;
}
.next_btn{
	width:38%;
	float:right;
background: rgb(18,18,18); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(18,18,18,1) 0%, rgba(61,60,60,1) 50%, rgba(80,75,75,1) 51%, rgba(47,46,46,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(18,18,18,1)), color-stop(50%,rgba(61,60,60,1)), color-stop(51%,rgba(80,75,75,1)), color-stop(100%,rgba(47,46,46,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(18,18,18,1) 0%,rgba(61,60,60,1) 50%,rgba(80,75,75,1) 51%,rgba(47,46,46,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(18,18,18,1) 0%,rgba(61,60,60,1) 50%,rgba(80,75,75,1) 51%,rgba(47,46,46,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(18,18,18,1) 0%,rgba(61,60,60,1) 50%,rgba(80,75,75,1) 51%,rgba(47,46,46,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(18,18,18,1) 0%,rgba(61,60,60,1) 50%,rgba(80,75,75,1) 51%,rgba(47,46,46,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#121212', endColorstr='#2f2e2e',GradientType=0 ); /* IE6-9 */

	padding:2%;
	border-radius:5px;
	margin-top:2%;
}
.pre_btn h3,.next_btn h3{
	text-align:center;
	color:#fff;
}
.pre_btn a,.next_btn a{
	text-decoration:none;
}
/*score page css */
.score_title h1{
	text-align:center;
	margin-top:10%;
	font-style: italic;
}
.score_buttons_start{
	margin-top:7%;
	text-align:center;
	color:#fff;
	font-style: italic;
}
.score_buttons_start a{
	text-decoration:none;
	color:#fff;
}
.correct_ans{
	background: rgb(64,145,31); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top,  rgba(64,145,31,1) 0%, rgba(144,204,100,1) 50%, rgba(64,146,30,1) 51%, rgba(164,241,108,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,145,31,1)), color-stop(50%,rgba(144,204,100,1)), color-stop(51%,rgba(64,146,30,1)), color-stop(100%,rgba(164,241,108,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(64,145,31,1) 0%,rgba(144,204,100,1) 50%,rgba(64,146,30,1) 51%,rgba(164,241,108,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(64,145,31,1) 0%,rgba(144,204,100,1) 50%,rgba(64,146,30,1) 51%,rgba(164,241,108,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(64,145,31,1) 0%,rgba(144,204,100,1) 50%,rgba(64,146,30,1) 51%,rgba(164,241,108,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(64,145,31,1) 0%,rgba(144,204,100,1) 50%,rgba(64,146,30,1) 51%,rgba(164,241,108,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40911f', endColorstr='#a4f16c',GradientType=0 ); /* IE6-8 */
padding:2%;
border-radius:5px;
}
.wrong_ans{
	background: rgb(221,21,1); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top,  rgba(221,21,1,1) 0%, rgba(243,91,75,1) 50%, rgba(207,23,4,1) 51%, rgba(253,126,113,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(221,21,1,1)), color-stop(50%,rgba(243,91,75,1)), color-stop(51%,rgba(207,23,4,1)), color-stop(100%,rgba(253,126,113,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(221,21,1,1) 0%,rgba(243,91,75,1) 50%,rgba(207,23,4,1) 51%,rgba(253,126,113,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(221,21,1,1) 0%,rgba(243,91,75,1) 50%,rgba(207,23,4,1) 51%,rgba(253,126,113,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(221,21,1,1) 0%,rgba(243,91,75,1) 50%,rgba(207,23,4,1) 51%,rgba(253,126,113,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(221,21,1,1) 0%,rgba(243,91,75,1) 50%,rgba(207,23,4,1) 51%,rgba(253,126,113,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd1501', endColorstr='#fd7e71',GradientType=0 ); /* IE6-8 */
padding:2%;
border-radius:5px;
}
.time_btn{
background: rgb(30,87,153); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-8 */

padding:2%;
border-radius:5px;
}
.continue_btn{
	background: rgb(17,17,17); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top,  rgba(17,17,17,1) 0%, rgba(34,34,34,1) 50%, rgba(17,17,17,1) 51%, rgba(68,68,68,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(17,17,17,1)), color-stop(50%,rgba(34,34,34,1)), color-stop(51%,rgba(17,17,17,1)), color-stop(100%,rgba(68,68,68,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(17,17,17,1) 0%,rgba(34,34,34,1) 50%,rgba(17,17,17,1) 51%,rgba(68,68,68,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(17,17,17,1) 0%,rgba(34,34,34,1) 50%,rgba(17,17,17,1) 51%,rgba(68,68,68,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(17,17,17,1) 0%,rgba(34,34,34,1) 50%,rgba(17,17,17,1) 51%,rgba(68,68,68,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(17,17,17,1) 0%,rgba(34,34,34,1) 50%,rgba(17,17,17,1) 51%,rgba(68,68,68,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#111111', endColorstr='#444444',GradientType=0 ); /* IE6-8 */
padding:2%;
border-radius:5px;
}
.more_quiz{
	background: rgb(255,110,2); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top, rgba(255,110,2,1) 0%, rgba(252,156,84,1) 50%, rgba(247,111,7,1) 51%, rgba(241,151,84,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,110,2,1)), color-stop(50%,rgba(252,156,84,1)), color-stop(51%,rgba(247,111,7,1)), color-stop(100%,rgba(241,151,84,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,110,2,1) 0%,rgba(252,156,84,1) 50%,rgba(247,111,7,1) 51%,rgba(241,151,84,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,110,2,1) 0%,rgba(252,156,84,1) 50%,rgba(247,111,7,1) 51%,rgba(241,151,84,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,110,2,1) 0%,rgba(252,156,84,1) 50%,rgba(247,111,7,1) 51%,rgba(241,151,84,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,110,2,1) 0%,rgba(252,156,84,1) 50%,rgba(247,111,7,1) 51%,rgba(241,151,84,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6e02', endColorstr='#f19754',GradientType=0 ); /* IE6-8 */
border-radius:5px;
padding:2%;
}
/* Home css */
.quiz_name h1{
	text-align:center;
	font-size:2.5em;
	color:#ff6600;
	margin-top: 10%;
}
.home_buttons_start{
	margin-top:7%;
	text-align:center;
	color:#fff;
	font-style: italic;
}
.home_buttons_start a{
	text-decoration:none;
	color:#fff;
}
.home_btn{
background: rgb(30,87,153); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-8 */

border-radius:5px;
padding:2%;
}
